wire windlass - Spanish English Dictionary